package game.telemetry
{
	import game.*;
	import game.messages.login.*;
	import game.network.*;
	
	public class RxTelemetry
	{
		public function RxTelemetry()
		{
		}
		
		public static function GameNotLoaded(param1:String) : void
		{
			var obj:* = new Object();
			obj.game_version = RxMaster.GetBuildVersion();
			obj.game_language = "en";
			obj.client_ip = "n/a";
			obj.rumPlayer_gukey = RxTransactionServer.instance.GetLoginUserId();
			obj.networkProfile_id = RxTransactionServer.instance.GetLoginUserId();
			var _loc_3:* = RxMain.instance.GetClientInfo();
			obj.client_device = _loc_3.device;
			obj.client_os = _loc_3.os;
			obj.client_system_language = _loc_3.systemLanguage;
			obj.client_browser_name = _loc_3.browserName;
			obj.client_browser_version = _loc_3.browserVersion;
			obj.client_channel = _loc_3.socialNetwork;
			obj.client_graphics_driver = _loc_3.graphicsDriverType;
			obj.client_flash_version = _loc_3.flashVersion;
			obj.client_flash_type = _loc_3.flashType;
			obj.client_screen_width = _loc_3.screenWidth;
			obj.client_screen_height = _loc_3.screenHeight;
			obj.game_landing_url = _loc_3.landingUrl;
			obj.game_failure_reason = param1;
			RxPlatform.NoteEvent("GameNotLoaded", obj);
		}
	}
}